]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
14 years agomessageTray: add close button to notifications
Ana Risteska [Sat, 18 Aug 2012 23:34:49 +0000 (01:34 +0200)]
messageTray: add close button to notifications

Displaying a close button provides a discoverable way to close notifications.
Clicking the close button on new notifications, dismisses them, but doesn't
remove the notification source from the message tray if it is resident.

Clicking the close button on summary notifications acts the same way as clicking
"Remove" option in the right click menu, which is to remove the notification
stack and its source, even if it is resident or a tray icon.

14 years agomessageTray: hide removed notification without tweening
Marina Zhurakhinskaya [Sun, 19 Aug 2012 22:21:50 +0000 (18:21 -0400)]
messageTray: hide removed notification without tweening

This reflects more accurately what happens when a notification is removed.

this._pointerInTray value needs to be set to false in this case.

14 years agomessageTray: be sure to remove destroyed notifications from the notification stack
Marina Zhurakhinskaya [Sun, 19 Aug 2012 21:32:37 +0000 (17:32 -0400)]
messageTray: be sure to remove destroyed notifications from the notification stack

This allows us to correctly identify when the notification stack is empty.

14 years agomessageTray: Close the current box pointer when clicking on the same item
Jasper St. Pierre [Thu, 16 Aug 2012 17:54:03 +0000 (13:54 -0400)]
messageTray: Close the current box pointer when clicking on the same item

14 years agomessageTray: Close the current box pointer when clicking on the tray
Jasper St. Pierre [Thu, 16 Aug 2012 17:53:07 +0000 (13:53 -0400)]
messageTray: Close the current box pointer when clicking on the tray

14 years agomessageTray: Always close the tray when clicking outside of it
Jasper St. Pierre [Thu, 16 Aug 2012 17:49:35 +0000 (13:49 -0400)]
messageTray: Always close the tray when clicking outside of it

Even when a summary box pointer item is up.

14 years agograbHelper: Only connect to specific signals when actually taking a grab
Jasper St. Pierre [Mon, 20 Aug 2012 00:50:34 +0000 (20:50 -0400)]
grabHelper: Only connect to specific signals when actually taking a grab

When we enter the overview, we don't explicitly don't take a grab, so we
shouldn't connect to key-focus-changed and things like that, otherwise
random overview code will drop our grab for us.

This fixes escape in the overview not dropping when a notification is up.

14 years agograbHelper: Fix ungrabbing properly
Jasper St. Pierre [Mon, 20 Aug 2012 01:12:46 +0000 (21:12 -0400)]
grabHelper: Fix ungrabbing properly

Make sure to account for modalCount properly, rather than just
tracking modalCount for the last actor on the stack. Additionally,
traverse the popped actors in the reverse order so that onUngrabbed
callbacks are called at the proper place in time.

14 years agograbHelper: Make sure to call onUngrabbed for all popped actors
Jasper St. Pierre [Thu, 16 Aug 2012 17:48:22 +0000 (13:48 -0400)]
grabHelper: Make sure to call onUngrabbed for all popped actors

14 years agograbHelper: Fix some keyboard focus issues with the message tray
Jasper St. Pierre [Thu, 16 Aug 2012 17:40:51 +0000 (13:40 -0400)]
grabHelper: Fix some keyboard focus issues with the message tray

This will need to be revisited.

14 years agograbHelper: Clean up
Jasper St. Pierre [Thu, 16 Aug 2012 17:40:20 +0000 (13:40 -0400)]
grabHelper: Clean up

Remove a dummy "return;", and remove an unused parameter.

14 years agomessageTray: Be able to "switch" notifications
Jasper St. Pierre [Thu, 16 Aug 2012 17:39:34 +0000 (13:39 -0400)]
messageTray: Be able to "switch" notifications

If you click on a summary item while another is up, we should
swap without an extra click.

14 years agotheme: Make sure to select the summary source item when showing the box pointer
Jasper St. Pierre [Thu, 16 Aug 2012 17:38:22 +0000 (13:38 -0400)]
theme: Make sure to select the summary source item when showing the box pointer

14 years agomessageTray: keep the desktop clone at integral positions tweening it
Owen W. Taylor [Wed, 15 Aug 2012 23:21:33 +0000 (19:21 -0400)]
messageTray: keep the desktop clone at integral positions tweening it

Drawing the desktop at non-integral positions is slower because it
turns off the obscured-area clipping logic, so avoid that.

14 years agotheme: Add a new style for .summary-source-button:focus
Debarshi Ray [Tue, 14 Aug 2012 18:55:41 +0000 (20:55 +0200)]
theme: Add a new style for .summary-source-button:focus

We don't need .summary-source-button:selected because we are moving the
focus to the summary item when it is clicked and therefore it is always
focused.

https://bugzilla.gnome.org/show_bug.cgi?id=681519

14 years agomessageTray: Grab the key focus when entering from the keybinding
Jasper St. Pierre [Wed, 15 Aug 2012 17:42:31 +0000 (13:42 -0400)]
messageTray: Grab the key focus when entering from the keybinding

14 years agomessageTray: Add the summary view to the focus manager
Jasper St. Pierre [Wed, 15 Aug 2012 16:23:33 +0000 (12:23 -0400)]
messageTray: Add the summary view to the focus manager

This makes keynav work between summary items

14 years agojs: Use global.focus_manager, rather than grabbing it ourselves
Jasper St. Pierre [Wed, 15 Aug 2012 16:22:01 +0000 (12:22 -0400)]
js: Use global.focus_manager, rather than grabbing it ourselves

14 years agomessageTray: Use a Lightbox to shade the window_group
Debarshi Ray [Wed, 8 Aug 2012 17:51:31 +0000 (19:51 +0200)]
messageTray: Use a Lightbox to shade the window_group

This is a visual indication of the fact that a grab is in place.

https://bugzilla.gnome.org/show_bug.cgi?id=681392

14 years agomessageTray: Correct idleness
Jasper St. Pierre [Fri, 10 Aug 2012 21:54:33 +0000 (18:54 -0300)]
messageTray: Correct idleness

If the user is already active when the notification pops up, we
won't get an idle watcher because there's no transition from
active to idle or vice versa. Correct this by initializing the
state correctly from XSync.

14 years agomessageTray: Make it keyboard navigable in the overview
Debarshi Ray [Thu, 9 Aug 2012 00:30:13 +0000 (02:30 +0200)]
messageTray: Make it keyboard navigable in the overview

https://bugzilla.gnome.org/show_bug.cgi?id=681519

14 years agomessageTray: Make the hot corner summon the tray
Jasper St. Pierre [Fri, 10 Aug 2012 20:19:43 +0000 (17:19 -0300)]
messageTray: Make the hot corner summon the tray

14 years agomessageTray: Properly track notificationExpanded
Jasper St. Pierre [Fri, 10 Aug 2012 20:31:09 +0000 (17:31 -0300)]
messageTray: Properly track notificationExpanded

This makes a lot more sense.

14 years agomessageTray: Make modal
Jasper St. Pierre [Fri, 10 Aug 2012 20:03:12 +0000 (17:03 -0300)]
messageTray: Make modal

14 years agomessageTray: Port to GrabHelper
Jasper St. Pierre [Tue, 28 Feb 2012 20:04:00 +0000 (15:04 -0500)]
messageTray: Port to GrabHelper

https://bugzilla.gnome.org/show_bug.cgi?id=671001

14 years agoIntroduce a new GrabHelper
Jasper St. Pierre [Tue, 28 Feb 2012 17:16:12 +0000 (12:16 -0500)]
Introduce a new GrabHelper

PopupMenu.PopupMenuManager and MessageTray.FocusGrabber had a lot of
code in common. Let's refactor this common code out into a new class,
"GrabHelper". This replaces FocusGrabber completely, and nukes half
of PopupMenuManager.

Based on a patch by Dan Winship <danw@gnome.org>

https://bugzilla.gnome.org/show_bug.cgi?id=643687

https://bugzilla.gnome.org/show_bug.cgi?id=671001

14 years agost-scroll-bar: use clutter_grab_pointer()
Dan Winship [Fri, 28 Oct 2011 21:32:32 +0000 (17:32 -0400)]
st-scroll-bar: use clutter_grab_pointer()

StScrollBar was intercepting motion events by using captured-event on
the stage, which required additional dirty tricks, which required
additional hacks. Simplify it by just using clutter_grab_pointer()
instead.

https://bugzilla.gnome.org/show_bug.cgi?id=671001

14 years agotheme: Update message-tray style in the overview
Florian Müllner [Tue, 31 Jul 2012 14:11:56 +0000 (16:11 +0200)]
theme: Update message-tray style in the overview

The currently used style works well in "normal" mode, where the
tray is shown to be located beneath the window layer (pushing the
latter up when revealed). It does not work very well in the overview,
so use the same style as dash and workspace switcher there.

14 years agomessage-tray: Add :overview pseudo class when in overview
Florian Müllner [Tue, 31 Jul 2012 14:10:24 +0000 (16:10 +0200)]
message-tray: Add :overview pseudo class when in overview

The designers would like the message-tray to use different styles
depending on whether it is shown in the overview or not, so use
an :overview pseudo class as the top bar.

14 years agomessageTray: don't show the tray after new items are added
Marina Zhurakhinskaya [Mon, 30 Jul 2012 23:36:20 +0000 (01:36 +0200)]
messageTray: don't show the tray after new items are added

Because showing the tray now moves the desktop around, we should no
longer show it when it's not triggered by the user.

14 years agomessageTray: don't time out banners when the user is inactive
Marina Zhurakhinskaya [Mon, 30 Jul 2012 23:14:49 +0000 (01:14 +0200)]
messageTray: don't time out banners when the user is inactive

This will ensure that the user doesn't miss notifications.

14 years agotheme: move the message tray's summary box pointer higher
Ana Risteska [Mon, 13 Aug 2012 18:06:55 +0000 (20:06 +0200)]
theme: move the message tray's summary box pointer higher

The SummaryBoxPointer was peeking in the message tray. Now it is
raised 4px higher.

14 years agomessageTray: restyle the message tray
Ana Risteska [Sun, 12 Aug 2012 10:35:41 +0000 (12:35 +0200)]
messageTray: restyle the message tray

The patch implements the new visual style for the message tray,
that is now larger and has textured background. The icons are
also larger.

https://bugzilla.gnome.org/show_bug.cgi?id=677213

14 years agomessageTray: remove the labels of the items in the message tray
Ana Risteska [Fri, 10 Aug 2012 18:24:22 +0000 (20:24 +0200)]
messageTray: remove the labels of the items in the message tray

According to the new visual style for the message tray we no longer
show the title of the source in the message tray.

https://bugzilla.gnome.org/show_bug.cgi?id=677213

14 years agomessageTray: Clone, clip & move the window_group when tray is toggled
Debarshi Ray [Wed, 8 Aug 2012 20:48:17 +0000 (22:48 +0200)]
messageTray: Clone, clip & move the window_group when tray is toggled

1) straddling windows get clipped at the monitor boundary
2) we move the bottom monitor and not the primary because that is
   where the tray is
3) to stop the wallpaper from the bottom monitor leaking into the
   primary, we adjust the clip as the clone animates up/down

https://bugzilla.gnome.org/show_bug.cgi?id=681392

14 years agoAdd screenShield.js into POTFILES.in
Jiro Matsuzawa [Sun, 19 Aug 2012 11:48:43 +0000 (20:48 +0900)]
Add screenShield.js into POTFILES.in

https://bugzilla.gnome.org/show_bug.cgi?id=682189

14 years agoUnlockDialog: Fix "other user" label
Ray Strode [Sun, 19 Aug 2012 02:58:50 +0000 (22:58 -0400)]
UnlockDialog: Fix "other user" label

The unlock dialog has a mechanism for manually typing in a username
and password.  This mechanism is mislabeled:

Login as another user

when it should be labeled

Log in as another user

This commit adds the space.

Spotted by Stef Walter <stefw@gnome.org>

https://bugzilla.gnome.org/show_bug.cgi?id=681750

14 years agoConsolidate systemd and consolekit in a common abstract class
Giovanni Campagna [Sat, 18 Aug 2012 12:05:52 +0000 (14:05 +0200)]
Consolidate systemd and consolekit in a common abstract class

Various code around had different paths for ConsoleKit and
logind. Consolidate it by making an abstract class that all
callers can use, which hides the implementation details of the
two daemons.

https://bugzilla.gnome.org/show_bug.cgi?id=682096

14 years agobuild: Require clutter-1.0 >= 1.11.11
Rico Tzschichholz [Sat, 18 Aug 2012 06:56:38 +0000 (08:56 +0200)]
build: Require clutter-1.0 >= 1.11.11

Usage of ClutterDragAction->drag_area was introduced with
b53d18fe1cbf113b02e5b4f84b08102e83c31252

14 years agomessageTray: Hook SourceActor up to source icon changes automatically
Jasper St. Pierre [Mon, 23 Jul 2012 04:07:51 +0000 (01:07 -0300)]
messageTray: Hook SourceActor up to source icon changes automatically

Instead of manually tracking source icon changes, or requiring a manual
call to _setSummaryIcon, add a way to emit a signal when we're guaranteed
the icon has been changed, and then the source actor will automatically
update the icon.
_setSummaryIcon is still available for sources such as the notification
daemon, that require special treatment for the summary icon (to be used
with tray icons)

https://bugzilla.gnome.org/show_bug.cgi?id=680426

14 years agoscreenShield: Add missing import
Florian Müllner [Fri, 17 Aug 2012 17:30:46 +0000 (19:30 +0200)]
screenShield: Add missing import

14 years agoScreenShield: listen to login managers to unlock the session
Giovanni Campagna [Fri, 17 Aug 2012 12:24:17 +0000 (14:24 +0200)]
ScreenShield: listen to login managers to unlock the session

Handle locking and unlocking from outside. This fixes coming
back from fast user switching.

https://bugzilla.gnome.org/show_bug.cgi?id=682096

14 years agoScreenShield: make .lock() and .unlock() idempotent
Giovanni Campagna [Fri, 17 Aug 2012 17:08:17 +0000 (19:08 +0200)]
ScreenShield: make .lock() and .unlock() idempotent

Those methods can be called multiple times in certain situations,
and will be even more so after hooking them to the system bus.

14 years agoConsolidate ConsoleKit and Systemd code
Giovanni Campagna [Fri, 17 Aug 2012 12:18:53 +0000 (14:18 +0200)]
Consolidate ConsoleKit and Systemd code

In preparation for accessing it in the screenshield, factor out
common code for ConsoleKit and Systemd.
Also, clean up ConsoleKit manager, as the daemon is required in
a non systemd installation. In particular:
- We allow it to be autostarted at session startup (or really,
  we expect it to be already there, started by GDM during session
  opening).
- We no longer silently assume that the session is active if
  it can't start.

https://bugzilla.gnome.org/show_bug.cgi?id=682096

14 years agoa11y: can_focus=!reactive as a general rule is not true anymore
Alejandro Piñeiro [Fri, 17 Aug 2012 09:03:23 +0000 (11:03 +0200)]
a11y: can_focus=!reactive as a general rule is not true anymore

In some cases can_focus value is taken directly as
!reactive. But this is not the case anymore, as
we are interested on navigate on non reactive items

https://bugzilla.gnome.org/show_bug.cgi?id=667439

14 years agoa11y: allow navigation on non reactive items
Alejandro Piñeiro [Thu, 16 Aug 2012 16:39:31 +0000 (18:39 +0200)]
a11y: allow navigation on non reactive items

At this moment non-reactive items are being used in
several cases as non-sensitive, but they still
require keyboard navigation.

https://bugzilla.gnome.org/show_bug.cgi?id=667439

14 years agoUpdated Serbian translation
Мирослав Николић [Fri, 17 Aug 2012 10:37:51 +0000 (12:37 +0200)]
Updated Serbian translation

14 years agotelepathyClient: Pass a proper launch client to launch empathy-accounts
Jasper St. Pierre [Thu, 16 Aug 2012 19:54:10 +0000 (15:54 -0400)]
telepathyClient: Pass a proper launch client to launch empathy-accounts

https://bugzilla.gnome.org/show_bug.cgi?id=682045

14 years agotelepathyClient: Pass the right amount of parameters
Jasper St. Pierre [Thu, 16 Aug 2012 19:52:24 +0000 (15:52 -0400)]
telepathyClient: Pass the right amount of parameters

https://bugzilla.gnome.org/show_bug.cgi?id=682045

14 years agotelepathyClient: Remove some obsolete wrappers
Jasper St. Pierre [Tue, 14 Aug 2012 19:21:10 +0000 (16:21 -0300)]
telepathyClient: Remove some obsolete wrappers

gjs can handle these cases natively now

https://bugzilla.gnome.org/show_bug.cgi?id=682045

14 years agomessageTray: Defer creation of mainIcon
Jasper St. Pierre [Thu, 16 Aug 2012 19:50:35 +0000 (15:50 -0400)]
messageTray: Defer creation of mainIcon

We need to make sure the Source is fully constructed before creating
mainIcon, as SourceActor will query the count of the source.

This fixes Telepathy Chats.

https://bugzilla.gnome.org/show_bug.cgi?id=682045

14 years agoUnlockDialog: go back to the lock screen automatically when idle
Giovanni Campagna [Thu, 16 Aug 2012 19:24:53 +0000 (21:24 +0200)]
UnlockDialog: go back to the lock screen automatically when idle

Now that GDM no longer emits auth failures after 25 seconds, we
need to handle inactivity ourselves.
This has also the advantage that it tracks real inactivity, rather
than a timeout from a fixed point in time.

https://bugzilla.gnome.org/show_bug.cgi?id=682041

14 years agoShellIdleMonitor: turn it into a singleton
Giovanni Campagna [Thu, 16 Aug 2012 19:11:54 +0000 (21:11 +0200)]
ShellIdleMonitor: turn it into a singleton

It doesn't make sense to have multiple ShellIdleMonitors, since
each has its own GDK filter function, but they all get the same
events. In preparation for having it accessed from other places
than the message tray, make it a singleton.

https://bugzilla.gnome.org/show_bug.cgi?id=682041

14 years agoScreenShield: reduce curtain sliding time to 0.5 seconds
Giovanni Campagna [Thu, 16 Aug 2012 23:16:20 +0000 (01:16 +0200)]
ScreenShield: reduce curtain sliding time to 0.5 seconds

Current time is too long, 0.5 was proved to be more effective
in user testing.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoUpdated Galician translations
Fran Diéguez [Thu, 16 Aug 2012 22:35:34 +0000 (00:35 +0200)]
Updated Galician translations

14 years agoUnlockDialog: add an explicit cancel button
Giovanni Campagna [Thu, 16 Aug 2012 20:53:21 +0000 (22:53 +0200)]
UnlockDialog: add an explicit cancel button

Pressing escape to cancelling the unlock procedure is not discoverable
enough.
At the same time, fix styling to avoid bluish hover effects.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoScreenShield: Fix updating visibility of the notification box
Giovanni Campagna [Thu, 16 Aug 2012 20:38:22 +0000 (22:38 +0200)]
ScreenShield: Fix updating visibility of the notification box

If there were no persistent or resident notification sources,
nothing ever would call _updateVisibility, and the box would stay
there empty

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoScreenShield: constrain vertical movement of the screen lock
Giovanni Campagna [Fri, 3 Aug 2012 22:14:34 +0000 (00:14 +0200)]
ScreenShield: constrain vertical movement of the screen lock

Don't allow dragging the screen lock above and below the screen,
as in particular dragging below breaks the illusion of the curtain.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoScreenShield: bump the lock screen slightly when pressing a key
Giovanni Campagna [Fri, 3 Aug 2012 21:31:02 +0000 (23:31 +0200)]
ScreenShield: bump the lock screen slightly when pressing a key

When pressing a key different from escape (one thus that has no
effect), bump the screen up, to indicate that it eats keyboard
input and it must be lifted up.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoUnlockDialog: remove hover effect from the avatar widget
Giovanni Campagna [Thu, 16 Aug 2012 20:21:14 +0000 (22:21 +0200)]
UnlockDialog: remove hover effect from the avatar widget

It is not clickable, so it should not have any hover.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoHide user menu and a11y menu in the screen lock
Giovanni Campagna [Thu, 16 Aug 2012 17:02:31 +0000 (19:02 +0200)]
Hide user menu and a11y menu in the screen lock

This is a temporary patch. The user menu button needs to move to
the left, and the a11y menu in some cases needs to be hidden outside
of the screen lock too.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoMonitorConstraint: fix clamping monitor index
Giovanni Campagna [Thu, 16 Aug 2012 20:12:23 +0000 (22:12 +0200)]
MonitorConstraint: fix clamping monitor index

I will test my patches, I promise.

14 years agoScreenShield: place the lock screen contents only on the primary monitor
Giovanni Campagna [Tue, 14 Aug 2012 13:39:17 +0000 (15:39 +0200)]
ScreenShield: place the lock screen contents only on the primary monitor

Use the new monitor constraint to place the clock and notification
box on the primary monitor only. The background is still extended
to the whole screen.
Get rid of the LockDialogGroup hack, now that ClutterBinLayout
respects fixed position correctly.

https://bugzilla.gnome.org/show_bug.cgi?id=681743

14 years agoPort modal dialogs to the new MonitorConstraint
Giovanni Campagna [Thu, 16 Aug 2012 19:37:27 +0000 (21:37 +0200)]
Port modal dialogs to the new MonitorConstraint

This commit makes ModalDialog use the new MonitorConstraint instead
of custom code to force itself on the right monitor.
At the same it ports wanda, which has something similar to a modal
dialog, but is not using the ModalDialog module.

https://bugzilla.gnome.org/show_bug.cgi?id=681743

14 years agoLayoutManager: add a ClutterConstraint for tracking monitor sizes
Giovanni Campagna [Tue, 14 Aug 2012 13:37:12 +0000 (15:37 +0200)]
LayoutManager: add a ClutterConstraint for tracking monitor sizes

Instead of connecting manually to LayoutManager, or using ShellGenericContainer,
make a ClutterConstraint subclass that can track automatically
a specific monitor index, or the primary monitor.

https://bugzilla.gnome.org/show_bug.cgi?id=681743

14 years agoUse GDM instead of libaccountsservice for fast user switching
Giovanni Campagna [Tue, 14 Aug 2012 15:49:46 +0000 (17:49 +0200)]
Use GDM instead of libaccountsservice for fast user switching

libaccountsservice uses gdmflexiserver internally, which has been
removed from gdm. Instead, use libgdm directly.

https://bugzilla.gnome.org/show_bug.cgi?id=680231

14 years agoScreenShield: fix regression from 2c627cad
Giovanni Campagna [Thu, 16 Aug 2012 17:19:55 +0000 (19:19 +0200)]
ScreenShield: fix regression from 2c627cad

A method was renamed but one call site was forgotten.

14 years agowindowManager: Update animation of attached modals (again)
Florian Müllner [Fri, 10 Aug 2012 13:23:35 +0000 (15:23 +0200)]
windowManager: Update animation of attached modals (again)

The fade animation we started using after centering attached
modal dialogs didn't work too well. So after going back to the
scale animation, adjust it to scale from the center rather
than the top, which works quite well.

https://bugzilla.gnome.org/show_bug.cgi?id=681601

14 years agoRevert "windowManager: Update animation of attached modals"
Florian Müllner [Fri, 10 Aug 2012 13:18:40 +0000 (15:18 +0200)]
Revert "windowManager: Update animation of attached modals"

This reverts commit 6ab25cd7912a623151d0d6aa5876cd6de1987ea9.

https://bugzilla.gnome.org/show_bug.cgi?id=681601

14 years agowindowManager: Update dim effect
Florian Müllner [Fri, 10 Aug 2012 12:39:42 +0000 (14:39 +0200)]
windowManager: Update dim effect

The combination of desaturating and lowering the brightness does
not work too well in all cases, in particular for applications
using the dark theme variant. Dropping the desaturation effect and
making the brightness adjustment more profound gives a better
result.

https://bugzilla.gnome.org/show_bug.cgi?id=681601

14 years agomain: Do not hard-code <super> as overlay-key
Florian Müllner [Sat, 11 Aug 2012 00:33:20 +0000 (02:33 +0200)]
main: Do not hard-code <super> as overlay-key

Use the new OVERLAY_KEY keybinding action instead of special-casing
the overlay-key to make sure the same key will be used in- and outside
the overview.

https://bugzilla.gnome.org/show_bug.cgi?id=665547

14 years agoUpdated Marathi Translations
Sandeep Sheshrao Shedmake [Thu, 16 Aug 2012 06:56:19 +0000 (12:26 +0530)]
Updated Marathi Translations

14 years agomessageTray: Set can_focus to true for SummaryItem
Debarshi Ray [Tue, 14 Aug 2012 18:53:06 +0000 (20:53 +0200)]
messageTray: Set can_focus to true for SummaryItem

https://bugzilla.gnome.org/show_bug.cgi?id=681519

14 years agokeyringPrompt: Improve styling here as well
Jasper St. Pierre [Tue, 14 Aug 2012 16:05:34 +0000 (13:05 -0300)]
keyringPrompt: Improve styling here as well

Again, center the "Password" label, and add some spacing between
it and the entry.

https://bugzilla.gnome.org/show_bug.cgi?id=681821

14 years agoUserMenu: don't lock the screen if automatic lock disabled
Giovanni Campagna [Mon, 13 Aug 2012 23:51:51 +0000 (01:51 +0200)]
UserMenu: don't lock the screen if automatic lock disabled

If automatic lock is disabled in the control center, only lock
when explicitly using the Lock menu item, and not for Suspend or
Switch user/session.

https://bugzilla.gnome.org/show_bug.cgi?id=680231

14 years agoUse symbolic icons for workspace switch OSD
William Jon McCann [Thu, 9 Aug 2012 18:53:28 +0000 (14:53 -0400)]
Use symbolic icons for workspace switch OSD

https://bugzilla.gnome.org/show_bug.cgi?id=680738

14 years agoScreenShield: prepare the dialog when the user starts dragging
Giovanni Campagna [Tue, 7 Aug 2012 16:07:07 +0000 (18:07 +0200)]
ScreenShield: prepare the dialog when the user starts dragging

This way if the user drags long enough it will see the dialog
below the curtain, and it will appear as it was always there.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoUpdate Punjabi Translation
A S Alam [Mon, 13 Aug 2012 02:03:13 +0000 (07:33 +0530)]
Update Punjabi Translation

14 years agoUpdated German translation
Tobias Endrigkeit [Sun, 12 Aug 2012 18:00:46 +0000 (20:00 +0200)]
Updated German translation

14 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sun, 12 Aug 2012 15:15:32 +0000 (23:15 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

14 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 10 Aug 2012 11:44:34 +0000 (14:44 +0300)]
Updated Hebrew translation.

14 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 10 Aug 2012 09:15:05 +0000 (11:15 +0200)]
Updated Spanish translation

14 years agoAssamese translation updated
Nilamdyuti Goswami [Thu, 9 Aug 2012 07:29:17 +0000 (12:59 +0530)]
Assamese translation updated

14 years agomessageTray: Add a toggle-message-tray keybinding to toggle the tray
Debarshi Ray [Sat, 14 Jul 2012 11:07:24 +0000 (13:07 +0200)]
messageTray: Add a toggle-message-tray keybinding to toggle the tray

The default value is <Super>m.

https://bugzilla.gnome.org/show_bug.cgi?id=681392

14 years agoBump version to 3.5.5
Florian Müllner [Tue, 7 Aug 2012 19:15:32 +0000 (21:15 +0200)]
Bump version to 3.5.5

Update NEWS

14 years agoScreenShield: when explicitly locking, tween the shield from the top
Giovanni Campagna [Fri, 3 Aug 2012 17:42:43 +0000 (19:42 +0200)]
ScreenShield: when explicitly locking, tween the shield from the top

The curtain should appear to be an overlay on top of the system,
and since it is lifted by dragging up, it makes sense to slide it
down on lock.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 7 Aug 2012 19:05:25 +0000 (21:05 +0200)]
Updated Spanish translation

14 years agoUnlockDialog: place the prompt above the entry, rather than on the side
Giovanni Campagna [Tue, 7 Aug 2012 15:57:38 +0000 (17:57 +0200)]
UnlockDialog: place the prompt above the entry, rather than on the side

As indicated in the mockups

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoUnlockDialog: Move "Login as another user" at the bottom
Giovanni Campagna [Tue, 7 Aug 2012 15:38:12 +0000 (17:38 +0200)]
UnlockDialog: Move "Login as another user" at the bottom

The Unlock button is more logically related to the entry than
this link, and having the latter in the middle breaks the workflow.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoModalDialog: make dialogLayout public
Giovanni Campagna [Tue, 7 Aug 2012 18:33:46 +0000 (20:33 +0200)]
ModalDialog: make dialogLayout public

ModalDialog subclasses may want to add content outside contentLayout
(in particular, UnlockDialog wants to have it after the buttons)

14 years agoutil: Don't pass too many arguments to GLib.spawn_async
Jasper St. Pierre [Tue, 7 Aug 2012 18:07:34 +0000 (15:07 -0300)]
util: Don't pass too many arguments to GLib.spawn_async

14 years agoOnly show new notifications in the screen shield
Giovanni Campagna [Mon, 6 Aug 2012 15:28:55 +0000 (17:28 +0200)]
Only show new notifications in the screen shield

Rework the count system in Source, to distinguish between the
normal notification count and the count of unseen/unacknowledged
notification. (A notification is considered unacknowledged until
shown, as a banner or inside the summary box pointer).
Includes some code cleanups and a test for multiple notifications
in the same source.

https://bugzilla.gnome.org/show_bug.cgi?id=681143

14 years agoUserMenu: fix disconnecting a signal that was never connected
Giovanni Campagna [Tue, 7 Aug 2012 14:33:02 +0000 (16:33 +0200)]
UserMenu: fix disconnecting a signal that was never connected

If a disabled account is removed, we receive account-removed without
ever seeing account-enabled, and thus _changingId is undefined.

https://bugzilla.gnome.org/show_bug.cgi?id=681382

14 years agologinDialog: Remove manual insensitive tracking
Jasper St. Pierre [Wed, 1 Aug 2012 20:38:00 +0000 (17:38 -0300)]
loginDialog: Remove manual insensitive tracking

StWidget does this for us now

14 years agotests: Remove JHBUILD_TYPELIBDIR
Jasper St. Pierre [Thu, 2 Aug 2012 00:02:49 +0000 (21:02 -0300)]
tests: Remove JHBUILD_TYPELIBDIR

It's unused and crufty, and potentially security leak.

14 years agokeyboard: _showLayoutItem is only defined if allowSettings.
Alban Browaeys [Fri, 3 Aug 2012 01:28:32 +0000 (03:28 +0200)]
keyboard: _showLayoutItem is only defined if allowSettings.

Check Main.sessionMode.allowSettings is true before accessing the
actor item of _showLayoutItem.

https://bugzilla.gnome.org/show_bug.cgi?id=681101

14 years agoAssamese translation updated
Nilamdyuti Goswami [Tue, 7 Aug 2012 09:33:18 +0000 (15:03 +0530)]
Assamese translation updated

14 years agoUpdated gujarati file
Sweta Kothari [Tue, 7 Aug 2012 09:32:47 +0000 (15:02 +0530)]
Updated gujarati file

14 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 7 Aug 2012 06:44:36 +0000 (08:44 +0200)]
Updated Slovenian translation

14 years agoUpdated Serbian translation
Мирослав Николић [Mon, 6 Aug 2012 22:24:59 +0000 (00:24 +0200)]
Updated Serbian translation